home *** CD-ROM | disk | FTP | other *** search
/ Gekikoh Dennoh Club 1 / Gekikoh Dennoh Club Vol. 1 (Japan).7z / Gekikoh Dennoh Club Vol. 1 (Japan) (Track 1).bin / tools / ebsx130 / makefile < prev    next >
Encoding:
Makefile  |  1997-05-08  |  1.4 KB  |  58 lines

  1. # makefile eb_sx.x  1997/5/8
  2.  
  3. CC     = gcc
  4. AS     = HAS
  5. LK     = HLK
  6. LINK_OPT = -x
  7. SHELL     = ksh
  8.  
  9. HEAP    = 1024
  10. STACK    = 8192
  11.  
  12. CCFLAGS    = -SX -funsigned-char -g -fall-remote -z-heap=$(HEAP) -z-stack=$(STACK) -D SXWIN -Wall -O
  13. ASFLAGS    = 
  14. LKFLAGS    = -l -s
  15. FLG  = -Wall -DDEBUG -g -z-heap=1024 -z-stack=4096
  16.  
  17. LIBS    = libmsx.a libsxutil.a libsxc.a libiocs.a libdos.a libgnu.a
  18.  
  19. %.o::%.c
  20.     $(CC) $(CCFLAGS) -c -o $@ $<
  21.  
  22. %.o::%.s
  23.     $(AS) $<
  24.  
  25.  
  26. ALL: eb_hon.x eb_sx.x eb_graph.x
  27. #ALL: eb_sx.x
  28.  
  29. # eb_sx.x::ebsx.o i_ebsx.o eb.o jismiror.o jisconv.o seion.o gaiji.o graphic.o menu.o strncmp2.o
  30. eb_sx.x::ebsx.o i_ebsx.o eb.o jismiror.o jisconv.o seion.o gaiji.o strncmp2.o
  31.     $(LK) $(LKFLAGS) -o $@ $^ $(LIBS)
  32.  
  33. eb_hon.x::ebhon.o jisconv2.o gaiji2.o menu2.o i_ebhon.o
  34.     $(LK) $(LKFLAGS) -o $@ $^ $(LIBS)
  35.  
  36. #
  37. ebhon.o : ebhon.c
  38.     $(CC) -SX -funsigned-char -g -z-heap=2048 -z-stack=$(STACK) -D SXWIN -Wall -O -fall-remote -c -o $@ $<
  39.  
  40. eb_graph.x : ebgraph.c
  41.     $(CC) -O -SX -Wall -o $@ $< -z-heap=1024 -z-stack=4096 -lmsx -lsxutil -ldos
  42.  
  43.  
  44. ebsx.o : ebsx.c
  45. i_ebsx.o : i_ebsx.c
  46. eb.o: eb.c common.h
  47. seion.o: seion.c common.h
  48. jisconv.o: jisconv.c common.h
  49. jismiror.o: jismiror.c common.h
  50. gaiji.o: gaiji.c common.h
  51. # graphic.o: graphic.c common.h
  52. # menu.o: menu.c common.h
  53. strncmp2.o: strncmp2.s
  54. i_ebhon.o: i_ebhon.c
  55. jisconv2.o: jisconv2.c common2.h
  56. gaiji2.o: gaiji2.c common2.h
  57. menu2.o: menu2.c common2.h
  58.